// components/child1/child1.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {

    },

    /**
     * 组件的初始数据
     */
    data: {
        list:[1,2,3,4,5,6],
        msg:'我是child1的数据'

    },

    /**
     * 组件的方法列表
     */
    methods: {
       childFn(){
           console.log('我是子组件的方法');
       }
    },
    // 在created中无法使用this.setData()去更改数据  更改不成功
    // 因为在created中  this.data 还没有初始化
    created(){
        console.log(this);
        this.setData({
            list:[7,8,9,10,11]
        })
    },
//    组件   进入  构建dom树的时候调用 相当于vue中的mounted
    // attached  this.data已经初始化 ，可以调用this.setData()去修改this.data
    attached(){
        this.setData({
            list:[7,8,9,10,11]
        })
    },
    //   组件 布局全部完成调用
    ready(){

    },
    // dom树销毁的时候触发
    detached(){
      console.log('组件dom树销毁调用');
    },
    error(){

    },
    moved(){

    }
})
